@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
checkbox{
-moz-appearance:checkbox-container;
-moz-box-align:center;
padding-top:1px;
padding-bottom:1px;
-moz-padding-start:4px;
-moz-padding-end:2px;
margin:2px 4px}

.checkbox-label-box{
-moz-margin-start:2px;
border:1px solid transparent;
padding:0 1px}

.checkbox-icon{
-moz-margin-end:2px}

.checkbox-label{
margin:0!important}

checkbox:focus > .checkbox-label-box{
border:1px dotted #97989a}

checkbox:not([disabled="true"]):hover > .checkbox-label-box{
color:#cdccca}

checkbox[disabled="true"]{
color:#5e5e5e}

checkbox:-moz-system-metric(windows-classic){
text-shadow:1px 1px transparent}

checkbox:-moz-system-metric(windows-classic) > .checkbox-label-box > .checkbox-label{
margin-bottom:-2px!important}

.checkbox-check{
-moz-appearance:none;
-moz-box-align:center;
border:2px solid;
-moz-border-top-colors:ThreeDDarkShadow #dbdddf;
-moz-border-right-colors:ThreeDDarkShadow #dbdddf;
-moz-border-bottom-colors:ThreeDDarkShadow #dbdddf;
-moz-border-left-colors:ThreeDDarkShadow #dbdddf;
min-width:13px;
min-height:13px;
background:transparent url("chrome://global/skin/checkbox/cbox-bg.png") no-repeat}

checkbox:hover:active > .checkbox-check,checkbox:hover > .checkbox-check{
background:url("chrome://global/skin/checkbox/cbox-bg-hover.png") no-repeat}

checkbox[checked="true"] > .checkbox-check{
background-image:url("chrome://global/skin/checkbox/cbox-bg-checked.png")}

checkbox[checked="true"]:hover:active > .checkbox-check,checkbox[checked="true"]:hover > .checkbox-check{
background-image:url("chrome://global/skin/checkbox/cbox-bg-checked-hover.png");
-moz-border-top-colors:ThreeDDarkShadow #f0f0f0;
-moz-border-right-colors:ThreeDDarkShadow #f0f0f0;
-moz-border-bottom-colors:ThreeDDarkShadow #f0f0f0;
-moz-border-left-colors:ThreeDDarkShadow #f0f0f0}

checkbox[checked="true"][disabled="true"] > .checkbox-check{
background-image:url("chrome://global/skin/checkbox/cbox-bg-checked-disabled.png")!important}

checkbox[disabled="true"] > .checkbox-check{
-moz-border-top-colors:ThreeDDarkShadow #9b9b9b;
-moz-border-right-colors:ThreeDDarkShadow #9b9b9b;
-moz-border-bottom-colors:ThreeDDarkShadow #9b9b9b;
-moz-border-left-colors:ThreeDDarkShadow #9b9b9b;
background-image:url("chrome://global/skin/checkbox/cbox-bg-disabled.png")!important}

#tab-reverse-checkbox{
margin-left:20px!important}